wind sock - German English Dictionary